using System;
using System.Runtime.Serialization;
namespace SharePoint2003Import
{
	[Serializable()]
	/// <summary>
	/// This is the custom exception class
	/// </summary>
	/// <remarks>
	/// This class is used when the Importer throws a custom exception
	/// </remarks>
	public class SpsImportException: ApplicationException
	{
		/// <summary>
		/// This is the main constructor of the Exception class
		/// </summary>
		/// <param name="message"></param>
		public SpsImportException(string message): base (message)
		{
		}
		/// <summary>
		/// Default empty constructor
		/// </summary>
		public SpsImportException()
		{
		}
		/// <summary>
		/// 
		/// </summary>
		/// <param name="serializationInfo"></param>
		/// <param name="streamingContext"></param>
		protected SpsImportException(SerializationInfo serializationInfo, StreamingContext streamingContext): base(serializationInfo,streamingContext)
		{
		}
		/// <summary>
		/// 
		/// </summary>
		/// <param name="message"></param>
		/// <param name="ex"></param>
		public SpsImportException(String message, Exception ex): base(message,ex)
		{
		}



		

	}
}
